package 抽象工厂模式.factoryProducer;

import 抽象工厂模式.abstract_factory.ColorFactory;
import 抽象工厂模式.abstract_factory.ShapeFactory;
import 抽象工厂模式.factory.AbstractFactory;

public class FactoryProducer {
    public static AbstractFactory getFactory(String choice) {
        if (choice.equalsIgnoreCase("SHAPE")) {
            return new ShapeFactory();
        } else if (choice.equalsIgnoreCase("COLOR")) {
            return new ColorFactory();
        }
        return null;
    }
}
